home *** CD-ROM | disk | FTP | other *** search
/ Champak 83 / (Vol 83) My Disc.iso / Games / blobz.swf / scripts / DefineSprite_6 / frame_1 / DoAction.as
Text File  |  2008-08-08  |  1KB  |  55 lines

  1. function formatBytes(bytes)
  2. {
  3.    var kb = 1024;
  4.    var mb = kb * 1024;
  5.    var tempNum = 0;
  6.    if(bytes >= mb)
  7.    {
  8.       tempNum = String(Math.floor(bytes / mb * 100) / 100);
  9.       if(tempNum.substring(tempNum.indexOf("."),tempNum.length).length == 2)
  10.       {
  11.          tempNum += "0";
  12.       }
  13.       tempNum += " MB";
  14.    }
  15.    else if(bytes >= kb)
  16.    {
  17.       tempNum = String(Math.floor(bytes / kb * 100) / 100);
  18.       if(tempNum.substring(tempNum.indexOf("."),tempNum.length).length == 2)
  19.       {
  20.          tempNum += "0";
  21.       }
  22.       tempNum += " KB";
  23.    }
  24.    else
  25.    {
  26.       tempNum = bytes + " B";
  27.    }
  28.    return tempNum;
  29. }
  30. this._visible = false;
  31. var isLoaded = false;
  32. var totalBytes = _parent.getBytesTotal();
  33. var loadedBytes = _parent.getBytesLoaded();
  34. var totalFrames = _parent._totalFrames();
  35. var loadedFrames = _parent._framesLoaded();
  36. var fractionLoaded = 0;
  37. var percentLoaded = "0%";
  38. var bytesPerSecond = 0;
  39. var sizePerSecond = formatBytes(bytesPerSecond);
  40. var elapsedTime = "0:00";
  41. var estimatedTime = "0:00";
  42. var estimatedTimeLeft = "0:00";
  43. var gStartTime = getTimer();
  44. var gCurrentTime = getTimer();
  45. var gSampleTimer = gCurrentTime - gStartTime;
  46. var gSizeSample = loadedBytes;
  47. var framesPerSecond = 0;
  48. var frameCounter = 0;
  49. var totalSize = formatBytes(totalBytes);
  50. var loadedSize = formatBytes(loadedBytes);
  51. var loadedBytes = 0;
  52. var gLoading = true;
  53. var gPlaying = false;
  54. _parent.stop();
  55.